Text copied to clipboard!

Заглавие

Text copied to clipboard!

Java пълностек разработчик

Описание

Text copied to clipboard!
Търсим Java пълностек разработчик, който да се присъедини към нашия екип от професионалисти в сферата на информационните технологии. Кандидатът трябва да има опит както във фронтенд, така и в бекенд разработката, с фокус върху създаването на стабилни, мащабируеми и сигурни уеб приложения. Работата включва участие във всички етапи на разработката – от анализ и проектиране до внедряване и поддръжка. Като Java пълностек разработчик, ще работите в тясно сътрудничество с продуктовите мениджъри, UX/UI дизайнери и други разработчици, за да създавате иновативни решения, които отговарят на нуждите на нашите клиенти. Очакваме от вас да имате добро разбиране на архитектурата на уеб приложенията, да използвате съвременни технологии и да следвате добри практики в програмирането. Основните технологии, с които ще работите, включват Java (Spring Boot), HTML, CSS, JavaScript (React или Angular), RESTful API, бази данни (MySQL, PostgreSQL), както и инструменти за контрол на версиите като Git. Опит с облачни платформи като AWS или Azure ще се счита за предимство. Ние предлагаме конкурентно възнаграждение, възможности за професионално развитие, гъвкаво работно време и възможност за дистанционна работа. Ако сте мотивиран, отговорен и имате страст към разработката на софтуер, ще се радваме да се запознаем с вас.

Отговорности

Text copied to clipboard!
  • Разработка и поддръжка на уеб приложения с Java и свързани технологии
  • Създаване на RESTful API и интеграция с външни системи
  • Работа с бази данни и оптимизация на заявки
  • Участие в архитектурното проектиране на софтуерни решения
  • Сътрудничество с екипа по UX/UI за реализиране на потребителски интерфейси
  • Извършване на код ревюта и прилагане на добри практики
  • Писане на автоматизирани тестове и осигуряване на качествен код
  • Участие в планиране и оценка на задачи в Agile среда
  • Поддръжка и отстраняване на грешки в съществуващи приложения
  • Следене на нови технологии и прилагането им в проектите

Изисквания

Text copied to clipboard!
  • Минимум 3 години опит като Java разработчик
  • Опит с Spring Boot и други Java фреймуърци
  • Добри познания по HTML, CSS и JavaScript (React или Angular)
  • Опит с релационни бази данни (MySQL, PostgreSQL)
  • Умения за работа с Git и CI/CD инструменти
  • Разбиране на принципите на обектно-ориентираното програмиране
  • Опит с разработка на RESTful API
  • Способност за работа в екип и комуникация с различни заинтересовани страни
  • Добро ниво на английски език – писмено и говоримо
  • Предимство: опит с облачни платформи (AWS, Azure)

Потенциални въпроси за интервю

Text copied to clipboard!
  • Колко години опит имате с Java и Spring Boot?
  • Работили ли сте с React или Angular? Кой предпочитате и защо?
  • Какви бази данни сте използвали в предишни проекти?
  • Имате ли опит с CI/CD процеси и инструменти?
  • Как подхождате към отстраняване на грешки в сложни приложения?
  • Работили ли сте в Agile среда и какви са вашите впечатления?
  • Какви са вашите очаквания относно работната среда и екипа?
  • Имате ли опит с облачни технологии като AWS или Azure?
  • Какво ви мотивира да кандидатствате за тази позиция?
  • Можете ли да споделите проект, с който се гордеете?